mooch someone (off) for something - Español Inglés Diccionario